About Barham & Moore Limited (00580937) United Kingdom