About Martin C. Farrell Limited (SC428458) United Kingdom