About Farrier S Lea Management Company Limited (13351920) United Kingdom