About Pendulum Design Ltd (09564285) United Kingdom