About James Kerslake Limited (00333041) United Kingdom