About Projector Brand Communications Holdings Limited (13608986) United Kingdom