About Farr O Neil Limited (09226122) United Kingdom