About Longmeadow Beckington Limited (13397192) United Kingdom