About Paddocks Medical Ltd (12085125) United Kingdom