About Fermor & Ellis Ltd (06180183) United Kingdom