About Teddy S Maintenance Ltd (09915722) United Kingdom