About Alex Munro Limited (SC088995) United Kingdom