About Longmeadow Machinery Sales Limited (11555311) United Kingdom