About Jea Technical Solutions Limited (09125818) United Kingdom