About Sid Design Limited (08498759) United Kingdom