About Billingham Investments Limited (09871146) United Kingdom