About Blundell Ohl Services Limited (09250122) United Kingdom