About Thomas Killingsworth Limited (10220166) United Kingdom