About Lucy Fyfe Ltd. (04666610) United Kingdom