About Tamoray Limited (02288644) United Kingdom