About 338 Euston Road Limited (02884931) United Kingdom