About Bicton Services Limited (06018070) United Kingdom