About Bickton Granary Management Limited (02210415) United Kingdom