About Seber Engineering Services Ltd (05551481) United Kingdom