About Cowdells Close Ltd (11501618) United Kingdom