About J Edwards Technical Solutions Limited (07632431) United Kingdom