About Timray Limited (02490235) United Kingdom