About 22 Randolph Crescent Limited (01668614) United Kingdom