About S S Components Limited (03308397) United Kingdom