About Walker Beak Mason Limited (13449333) United Kingdom