About Spiers & Company Limited (07612084) United Kingdom