About 60 Ellington Street Limited (02492343) United Kingdom