About Behind The Counter Group Ltd (10917507) United Kingdom