About Mcelderry Technical Systems Ltd (11548407) United Kingdom