About T B S (nottingham) Limited (02623816) United Kingdom