About Bevan & Barker Limited (00580132) United Kingdom