About Kegelpers Ltd (10963581) United Kingdom