About Kerswell Limited (10175347) United Kingdom