About Spenmere Limited (02468350) United Kingdom