About 42 Redcliffe Square Limited (05403958) United Kingdom