About Bicton Developments (13457102) United Kingdom