About De La Mothe Systems Limited (05019451) United Kingdom