About Aubrey Corporation Ltd (08924281) United Kingdom