About Edward Bowditch Limited (04916632) United Kingdom