About Allegra Marine Limited (06847546) United Kingdom