About Derek Sc&s Ltd (13150574) United Kingdom