About Grenadier New Hall Ltd (12927514) United Kingdom