About Thomas Maugham Limited (05966220) United Kingdom