About Blencow Partnership Limited (07561769) United Kingdom