About Briers Tamworth Limited (08817191) United Kingdom