About Engvall & Company Ltd (12244431) United Kingdom