About Craig Kidd Limited (10971729) United Kingdom