About The Wedge Device Company Limited (12119786) United Kingdom