About Jasack Service Limited (09422960) United Kingdom