About Kerslake Ltd. (SC610934) United Kingdom