About Bicknell & Bicknell Limited (07430681) United Kingdom