About Rohan & Rose (cowbridge) Ltd (08938728) United Kingdom