About Sidell Gibson Design Limited (08763586) United Kingdom