About 26 & 26a Ridley Road Ltd (09497322) United Kingdom