About Fresh Vaughan Ltd (12571302) United Kingdom