About The 24 7 Shop Limited (07435030) United Kingdom