About Kelsey Solutions Limited (11716535) United Kingdom