About The Brand Management Company Limited (06510027) United Kingdom