About Bitumac Limited (02864489) United Kingdom