About Walker S Cs Limited (05573497) United Kingdom