About Steersmcgillaneves Design Limited (07082147) United Kingdom