About The Globe Village Ltd (12988917) United Kingdom