About Bosworth Bowden And Abbott Ltd. (04266028) United Kingdom