About Walker Cambria Limited (04622461) United Kingdom