About Lucaspark (1994) Limited (02865360) United Kingdom