About Lime Tree Farm (glassenbury) Limited (12239003) United Kingdom