About Christopher Walker Design Limited (06167781) United Kingdom