About Oliver James Farrell Limited (09719598) United Kingdom