About Tibbs And Simmons Limited (06070408) United Kingdom