About Ola S Salford Ltd (11984487) United Kingdom