About Farha & Associates Ltd. (08501288) United Kingdom