About M Abercrombie Ltd (SC476981) United Kingdom