About Galindo Holdings Limited (01254179) United Kingdom