About Haar Technology & Engineering Ltd (12033192) United Kingdom