About Bicknell Investments Limited (05192925) United Kingdom