About Hixon Green Ltd (10783512) United Kingdom