About Thule Holding Limited (05208892) United Kingdom