About Blake Terry Holdings Ltd (12718428) United Kingdom