About Abercrombie & Fitch (uk) Limited (05391078) United Kingdom