About T Slemmen Limited (04758004) United Kingdom