About Oliver Farquhar Services Limited (11641715) United Kingdom