About Lancaster Spark Limited (12892114) United Kingdom