About Long Marsh Limited (00570773) United Kingdom