About Stratford And Brooker Ltd (13428008) United Kingdom