About Ivan Slater Limited (04515457) United Kingdom