About Bicknell Limited (04725015) United Kingdom