About Spinks & Williams Limited (11535236) United Kingdom