About Stanmore Insurance Brokers Limited (00728419) United Kingdom