About Bicton Heath Ltd (10025161) United Kingdom