About The Scoop Counter Limited (12481143) United Kingdom