About Glen Smith Partnership Ltd (05490579) United Kingdom