About The Copper Fox (bristol) Limited (12700948) United Kingdom