About Barking Mad (cowbridge) Limited (11243174) United Kingdom