About Blankenstein Limited (SC628158) United Kingdom