About Carl Thulbon Limited (10229554) United Kingdom