About Westermost Rough Limited (06232914) United Kingdom