About A & H Europe Ltd (01399323) United Kingdom