About Billingham Sales Limited (10741208) United Kingdom