About Blain Pritchard Holdings Limited (06128316) United Kingdom