About Farquhar Software Ltd (13416801) United Kingdom