About Simcock And Usher Limited (00431895) United Kingdom