About Dewhirst Factory Outlet Limited (08084713) United Kingdom