About Sentinel Brand Management Limited (08731624) United Kingdom