About Barrwax Limited (02748543) United Kingdom