About Emral Hall Lodge Barn Ltd (11643064) United Kingdom