About Walker Solutions Ltd (11196934) United Kingdom