About Mccander Scott & Co Ltd (11898881) United Kingdom