About Le Houlle Limited (09125243) United Kingdom