About Walker Promotions Ltd (11869781) United Kingdom