About Martin Firrell Company Limited (07337269) United Kingdom