About Blake Ridder Limited (10905385) United Kingdom