About Nathaniel Lloyd & Co. Limited (00188888) United Kingdom