About Midsomer Science Limited (12084729) United Kingdom