About T E Duckering Limited (07011979) United Kingdom