About Abbey Cross Trading Limited (01176243) United Kingdom