About S & A Components Ltd (09477278) United Kingdom