About Gammack Land Limited (10353279) United Kingdom