About Tomdel. Limited (08498524) United Kingdom