About Martin Alan Holdings Limited (SC308225) United Kingdom