About Paul Slade Contracts Limited (06832401) United Kingdom