About Trah Computer Services Limited (02978537) United Kingdom