About Galvin Scott Limited (07429073) United Kingdom