About Billingham & Billingham Ltd (11663201) United Kingdom