About Spengler Ltd (13287166) United Kingdom