About Spur Lodge Limited (02447537) United Kingdom