About The Slamwich Club Ltd (11035641) United Kingdom