About Mason Lynch Limited (SC581284) United Kingdom