About Lorne Stewart Plc (01348218) United Kingdom