About Kelsey Limited (12267575) United Kingdom