About Lyndhurst Gardens Mc Limited (11685904) United Kingdom