About 28 Rodney Street Limited (12705646) United Kingdom