About J3 Engineering Limited (06319431) United Kingdom