About Roy Engineering Limited (11504101) United Kingdom