About The Wickets (loscoe) Management Company Ltd (12113092) United Kingdom