About Dovetail Equipment Limited (02907651) United Kingdom