About The Lindhurst Group Ltd (12165662) United Kingdom