About Teddesley Estate Company Limited (05043809) United Kingdom