About S J Limb Design Limited (11002392) United Kingdom