About Blundell & Rimmer (engineering) Limited (01278577) United Kingdom