About Freshford Ltd (03248256) United Kingdom