About Billingham Holdings Ltd (09926831) United Kingdom