About Bicknell Associates Ltd (13212108) United Kingdom