About S C Fraser Limited (10621246) United Kingdom