About Bitter Creek Limited (03220982) United Kingdom