About Billinghams Management Limited (13372429) United Kingdom