About Projector Lifting Service Limited (01873033) United Kingdom