About Bilbrough Holdings Limited (08067150) United Kingdom