About Blend Didsbury Limited (11924579) United Kingdom