About 19 Rodney Street Limited (10374331) United Kingdom