About Abeds Design And Engineering Limited (07329642) United Kingdom