About Teerose Limited (05844257) United Kingdom