You perhaps already this, but just in case you don't, check out
www.deltaphone.co.uk and see that far from companies obtaining an 087 number to help us poor sods out, they also earn money per minute. ( see rates they earn on site ).
No wonder they all keep us waiting so long, listening to Vivaldi etc. It obviously is in their interests so they can subsidise their call centres.
This is an extremely helpful site. I wouldn't have known about it unless I'd been listening to Steve Wright on radio 2. Thanks to web site of the day.