About 29 Lambolle Road Limited (03002688) United Kingdom