About Bixdon Management Limited (08886960) United Kingdom