About Piccadilly Medical Ltd (10688542) United Kingdom