About Longmeadow (suffolk) Limited (11880803) United Kingdom