About Clarke Sales And Management Limited (07224186) United Kingdom