About Ratcatcher Countrywear Limited (07394104) United Kingdom