About Jefferson Engineering Solutions Limited (06200155) United Kingdom