About Lancaster Devices L.p. (SL007016) United Kingdom