About Laugharne Morgan Limited (12227984) United Kingdom