About London & Prestwich Limited (11442782) United Kingdom