About Bucklodge Limited (03874197) United Kingdom