About Thomas Skevington Company Limited (12670512) United Kingdom