About Bicton Associates Ltd (12078161) United Kingdom