About Dawson Spencer Limited (12839754) United Kingdom