About Blueberry Square Limited (06798184) United Kingdom