About Abbijoe Limited (03105450) United Kingdom