About Kelburne Management Solutions Ltd (05659574) United Kingdom