About Steve Walker Global Ltd (10242402) United Kingdom