About Mccurry Limited (SC651979) United Kingdom