About James Brothers Stratford Limited (09679982) United Kingdom