About Flagships Limited (04975518) United Kingdom