About Jeremy Spencer Lakin Limited (13612084) United Kingdom