About Sinclair & Sons Ltd (12161878) United Kingdom