About The Flash Centre Limited (02441299) United Kingdom