About J & W Tech Specialist Ltd. (10136925) United Kingdom