About Thomas Lindberg Limited (11865179) United Kingdom