About Thamby S Limited (08728716) United Kingdom