About Bittern Consulting Limited (04793830) United Kingdom