About J & A Europe Limited (01391280) United Kingdom