About Oohsie Composites Limited (09496340) United Kingdom