About Rat Pak Engineering Limited (03401042) United Kingdom