About Sandher & Son Ltd (11060505) United Kingdom