About Taylor-davies Design Ltd (01950915) United Kingdom