About T E Weedon Limited (11013626) United Kingdom