About Abbey International Ltd (09582330) United Kingdom