About Abercrombie Limited (12313949) United Kingdom