About De La Wyche Baker Limited (04835440) United Kingdom