About J T & B Ltd (07660791) United Kingdom