About Croftshaw (solvents) Limited (00698307) United Kingdom