About Dewoll Stratco Limited (08225658) United Kingdom