About Sc & D Ltd (11933797) United Kingdom