About Bagga Engineering Ltd (NI648984) United Kingdom