About Jaffrey Engineering Limited (07750093) United Kingdom