About Elsol Limited (07672827) United Kingdom