About Coquelle Limited (06758473) United Kingdom