About Walker Joynes Limited (SC275394) United Kingdom