About Walkers Temporary Solutions Ltd (10855096) United Kingdom