About Bicknell Developments Limited (04788182) United Kingdom