About Stratford Business Consulting Ltd (11395839) United Kingdom