About Mccray Ltd (11076953) United Kingdom