About Blueberry Partners Limited (07123504) United Kingdom