About De-warrenne Waller & Company Limited (09523016) United Kingdom