About T D Cecil Ltd (07273240) United Kingdom