About Yellowjacket Limited (04443601) United Kingdom