About Spar Deansgate Limited (07662045) United Kingdom