About Ferrell & Baker Limited (00243274) United Kingdom