About Finchfield Medicals Limited (07243693) United Kingdom