About Glebe Farm Estate Limited (13117573) United Kingdom