About Ball Engineering Services (lydney) Limited (07427736) United Kingdom