About Goldilocks (ashford) Ltd (10698829) United Kingdom