About Cantt & Co Limited (13281355) United Kingdom