About Richard James Engineering Limited (06927378) United Kingdom