About Roy Thomas Limited (06237523) United Kingdom