About Allan Barton International Ltd (10249698) United Kingdom