About W E Deane Birmingham Ltd (11472843) United Kingdom