About Roxby Engineering International Limited (00744079) United Kingdom