About Designed Mechanical Solutions Limited (08345908) United Kingdom