About Sid John Ltd (12184772) United Kingdom