About Sid Nelson Ltd (12115036) United Kingdom