About Beagle Composites Limited (07690786) United Kingdom