About 18a Cleveland Terrace (whitby) Limited (06708050) United Kingdom