About Bicknell Services Limited (05056698) United Kingdom