About Projector Design Studio Ltd (12418626) United Kingdom