About S Galindo Services Limited (12742849) United Kingdom