About Brian Denison Limited (SC663019) United Kingdom