About Solo Sprayers Limited (00474992) United Kingdom