About Longmead Corporation Limited (13247196) United Kingdom