About H & R La Strada Limited (07775497) United Kingdom