About Archibald Nott And Sons Limited (01059979) United Kingdom