About J&a Technical Limited (10661025) United Kingdom