About Walker Duncalf Property & Design Ltd (12075932) United Kingdom