About Farrell Medical Limited (12074769) United Kingdom