About No. 1 The Gallery Limited (08476251) United Kingdom