About Stratford Bentley Ltd (09212171) United Kingdom