About Kelsall Hill Limited (05156771) United Kingdom