About Billingham Partners Limited (11582552) United Kingdom