About Working Environments Thames Valley Limited (06489561) United Kingdom