About Cowbridge Mill Management Company Limited (06617894) United Kingdom