About Bicknell Specialist Services Ltd (13465478) United Kingdom