About Omnisol Limited (08565969) United Kingdom