About Mark Alexander Farrell Limited (11568978) United Kingdom