About Redwall La Dita Limited (04167236) United Kingdom