About Bartholomew Kruger Limited (10309352) United Kingdom