About Gordon Lindsay Design Limited (03360068) United Kingdom