About Abbey Bay International Limited (09665220) United Kingdom