About Business Environment Temple Meads Limited (09499127) United Kingdom