About The Lapwing Mushroom Company Limited (06243865) United Kingdom