About Beacon Dodsworth Limited (02908091) United Kingdom