About Thesiger & Company Limited (07234402) United Kingdom