About Sjr Cooke Limited (12063751) United Kingdom