About Sevsol Limited (07669120) United Kingdom