About Jec Vac Solutions Ltd (06822475) United Kingdom