About Le Houx Ltd (11144116) United Kingdom