About Taffles (u.k.) Limited (03410217) United Kingdom