About L. Bartrupt & Son Limited (00506775) United Kingdom