About Badial Technician Ltd (12321317) United Kingdom