About Alexandra Marine & Leisure Ltd (13452719) United Kingdom