About Sinclair & Secord Ltd (13543188) United Kingdom