About Windmill Lane (stratford) Ltd (07324683) United Kingdom