About Sogallagher Design Limited (11849235) United Kingdom