About Capital Spray Ltd (10316218) United Kingdom