About Louis Hendriks Ltd (05812454) United Kingdom