About Walker Slater Cg Mens Ltd (SC518656) United Kingdom