About Blueberry Projects Limited (06092289) United Kingdom