About Flagship Store Development Ltd (12579985) United Kingdom