About 41 Upper Rock Gardens Limited (02624652) United Kingdom