About Sid Hart Ltd (12150382) United Kingdom