About Flagship North Trading Limited (12508653) United Kingdom