About S.p. Services (pressure Washers) Limited (01404824) United Kingdom