About A & N (london) Ltd (10375866) United Kingdom