About Pendulum Limited (05576991) United Kingdom