About Tamare House Limited (12834953) United Kingdom