About Tameray Limited (10005257) United Kingdom