About L&b Blackmoor Company Plc (09678253) United Kingdom