About Michael Farrell Ltd (SC636056) United Kingdom